import Vue from 'vue'
import Vuex from 'vuex'

// 导入持久化存储 vuex 中数据的第三方包
import createPersistedState from 'vuex-persistedstate'

// 导入模块
import modelUser from './m_user.js'

Vue.use(Vuex)

export default new Vuex.Store({
  // 开启严格模式
  strict: true,
  // 配置为 vuex 持久化存储的插件
  plugins: [createPersistedState()],
  // 组装模块
  modules: {
    // 组装模块名称：导入模块名称
    user: modelUser
  }
})
